Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Tut]Stawianie serwa


alibaba12345

Rekomendowane odpowiedzi

Opublikowano

Tu wszystko się zaczyna? Od tego artykułu rozpoczynamy funkcjonowanie sekcji multiplayer!

Dla wielu wydaje się to czarną magią? Koniec z tym! Dziś postawimy swój serwer multiplayer bez Hamachi!

Jakie daje nam to korzyści? A no takie, iż wiele osób nie toleruje Hamachi i widząc taki serwer, od razu z niego rezygnuje. A więc postawimy serwer na swoim własnym adresie ip. Jak zrobić przekierowanie IP ? o tym zrobimy kolejny poradnik. (Przekierowanie IP pozwoli innym łączyć się z serwerem np. poprzez ip ?przykladoweip.no-ip.org:25565? przez co mając zmienne ip, nie będziemy musieli podawać znajomym ciągle innego ip. Dodatkowo taki adres jest łatwy do zapamiętania.

A więc do rzeczy! Dzisiejszy poradnik poświęcimy uruchomienia naszego pierwszego serwera Multiplayer. Jak na razie uruchomimy serwer bez żadnych pluginów, dodatków. Po prostu czysty oraz surowy serwer. Poradnik jest napisany pod system operacyjny WINDOWS.

 

Na początek będziemy potrzebować silnik zwany CraftBukkit?em. Silnik pod wersje minecrafta 1.1 możecie pobrać z linku podanego na dole artykułu. Po pobraniu silnika (plik craftbukkit-1.1-R3)

Następnym krokiem którego musimy się podjąć jest otwarcie dowolnego edytora tekstu, może to być notatnik.

Wklejamy tam:

@ECHO OFF

SET BINDIR=%~dp0

CD /D ?%BINDIR%?

?%ProgramFiles%\Java\jre6\bin\java.exe? -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar

PAUSE

UWAGA: Jeśli uruchamiasz serwer na 64bit-owej maszynie zamień %ProgramFiles% na %ProgramFiles(x86)%

UWAGA: Jeśli używasz Java 7 zamiast powyższego kodu, do notatnika wklej ten:

@ECHO OFF SET BINDIR=%~dp0 CD /D ?%BINDIR%? ?%ProgramFiles%\Java\jre7\bin\java.exe? -Xincgc -Xmx1G -jar craftbukkit-1.1-R3.jar PAUSE

 

Według tego, na serwer zostanie przeznaczony 1 Gigabajt RAM?u naszego komputera. Jeśli chcemy ustawić 2, zamiast Xmx1G wpisujemy Xmx2G. Natomiast jeśli chcemy wyrazić wartość w megabajtach, po prostu wpisujemy ilość megabajtów, a G zamieniamy na M. Czyli na przykład dla 512MB na Java 6 będzie to:

@ECHO OFF

SET BINDIR=%~dp0

CD /D ?%BINDIR%?

?%ProgramFiles%\Java\jre6\bin\java.exe? -Xincgc -Xmx512M -jar craftbukkit-1.1-R3.jar

PAUSE

Możesz również spróbować użyć krótszej formy która jest obsługiwana tylko przez niektóre komputery(U mnie tylko ona działa poprawnie).

@echo off

java -Xms1024M -Xmx1024M -jar craftbukkit-1.1-R3.jar nogui

pause

Mamy już gotowy plik który w przyszłości będzie uruchamiał nasz serwer. Teraz zapisujemy to jako RUN.bat (Rozszerzenie koniecznie .bat, nie .txt!) Aby zmienić rozszerzenie pliku z .txt na .bat w notatniku, wybierasz ZAPISZ JAKO, a następnie rozwijasz listę zapisz jako typ. Z listy wybierasz ?WSZYSTKIE PLIKI?, a nastepnie poprostu w polu ?NAZWA PLIKU? wpisujesz ?RUN.bat?

UWAGA: Plik musi znajdować się w tym samym folderze co pobrany silnik! (Plik .jar)

Teraz dokonujemy pierwszego rozruchu serwera, klikając dwa razy na utworzony plik RUN.bat, co spowoduje że zaczną się wypakowywać pliki, i uruchomi się serwer. Teraz sprawdzasz swoje ip ( Możesz to zrobić na stronie www.ip.boo.pl ).

Teraz uruchamiasz Minecrafta, dodajesz nowy serwer. Nazwę wpisujesz jaką chcesz, natomiast w adresie ip wpisujesz twoje ip + port 25565. Czyli np . jeśli twój ip to 10.20.30.40, to w pole adresu ip w minecrafcie wpisujecie: 10.20.30.40:25565

Gotowe! Masz swój pierwszy, aczkolwiek nie skonfigurowany serwer!

Jeśli chodzi konfiguracje serwera i opis jak tego dokonać ? tego dowiecie się w jednym z następnym artykułów.

WAŻNE: Jeśli nie możesz wejść na serwer i pokazuje ci się ?User not Premium?, wejdź do pliku server.properties i zamień online-mode=true na online-mode=false

1323717436-U247153.gif

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...